'use strict';
// const crypto = require('crypto')
exports.main = async (event, context) => {
	//event为客户端上传的参数
	const res = await uniCloud.getPhoneNumber({
		appid: '__UNI__91010F5',
		provider: 'univerify',
		apiKey: 'c16b629155ec36eff8f95a61322f4753', //
		apiSecret: '84576760734c61e4c84af399db3dce10',
		access_token: event.access_token,
		openid: event.openid
	})
	
	// 执行用户信息入库等操作，正常情况下不要把完整手机号返回给前端
	// 如果数据库在uniCloud上，可以直接入库
	// 如果数据库不在uniCloud上，可以通过 uniCloud.httpclient API，将手机号通过http方式传递给其他服务器的接口，详见：https://uniapp.dcloud.net.cn/uniCloud/cf-functions?id=httpclient
	//返回数据给客户端
	
	
	
	let apiUrl = "https://api.dreamyuewen.com/api/user/phoneloginsk";
	//获取成功 注册帐号
	const res_data = await uniCloud.httpclient.request(apiUrl, {
	    method: 'POST',
	    data: {
	      res: res
	    },
	    contentType: 'json', // 指定以application/json发送data内的数据
	    dataType: 'json' // 指定返回值为json格式，自动进行parse
	  })
	console.log(res)
	
	return {
		code: 0,
		message: '获取手机号成功',
		data:res_data
	}
}
 